Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 UMFULA PLACE Terraced £336,560 £200,000 1 Aug 2008
2 UMFULA PLACE Terraced £276,965 £185,000 24 Oct 2014
3 UMFULA PLACE Terraced £299,104 £175,000 19 Mar 2012
4 UMFULA PLACE Terraced £232,791 £141,755 11 Jan 2007
6 UMFULA PLACE Terraced £210,248 £43,750 4 Feb 1998
7 UMFULA PLACE Terraced £285,000 26 Oct 2023